turntable mechanism - Francés Inglés Diccionario